import { MongoClient } from 'mongodb';

/**
 * 数据库 启动 名 mongodb
 */
const MongoDB_url_serve = 'mongodb';

/**
 * 默认 数据库 地址 为 本地
 */
const MongoDB_url_host = 'localhost';

/**
 * 数据库 接口
 */
const MongoDB_url_port = '27017';

/**
 * 主要 mdb 数据库
 */
const mongoDB_name = 'main';

/**
 * 日志 数据库
 */
const mongoDB_log = `log`;

/**
 * 关系 数据库
 */
const mongoDB_relation = `relation`;

/**
 * 关联 衍生 数据库
 */
const mongoDB_type = `type`;

let mongoDB_url = `${MongoDB_url_serve}://${MongoDB_url_host}:${MongoDB_url_port}`;

const client = new MongoClient(mongoDB_url);

export const mongoDB = client.db(mongoDB_name);

export const relation_mongoDB = client.db(mongoDB_relation);

export const log_mongoDB = client.db(mongoDB_log);

export const type_mongoDB = client.db(mongoDB_type);
